/**
 * @file
 * @brief This file is part of Idegen.
 * @detailed Copyright (c) 2010 http://www.idegen.com.
 */

#ifndef IDEGEN_STRING_HPP
#define IDEGEN_STRING_HPP

/**
 * @namespace Idegen
 * @brief This is the namespace of Idegen.
 */
namespace Idegen
{
	/**
	 * @brief Converts a given string to a wstring version.
	 * @param[in] str The string that should be converted.
	 * @return Returns the converted string.
	 */
	std::wstring StringToWString( const std::string& str );

	/**
	 * @brief Converts a given wstring to a string version.
	 * @param[in] str The string that should be converted.
	 * @return Returns the converted string.
	 */
	std::string WStringToString( const std::wstring& str );
}

#endif
